self-balancing recorder - Spanish English Dictionary